365bet中国官方网站

  • word of the day

    pepper tree

    pepper tree - 365bet中国官方网站 definition and meaning for word pepper tree

    Definition
    (noun) small Peruvian evergreen with broad rounded head and slender pendant branches with attractive clusters of greenish flowers followed by clusters of rose-pink fruits Definition
    (noun) small African deciduous tree with spreading crown having leaves clustered toward ends of branches and clusters of creamy flowers resembling lilacs
    Synonyms : kirkia wilmsii

  • Word used in video below:
    text: as tree world what's tree world tree
    Download our Mobile App Today